#pragma once

#include "SFML/Audio/SoundRecorder.hpp"

class ModulatorThread;

class StreamingRecorder : public sf::SoundRecorder
{
public:
	StreamingRecorder(void);
	~StreamingRecorder(void);

	ModulatorThread* modulator;
private:
	virtual bool OnProcessSamples(const short* Samples, std::size_t SamplesCount);
};
